consecutive payments - English Synonyms Dictionary